body {
    padding-top: 5rem;
}

.blog-img {
    width: 300px;
    height: 300px;
}

.bd-footer {
    display: block;
    font-size: 0.875rem;
    text-align: left;
    background-color: #f7f7f7;
}

.text-muted {
    color: #6c757d !important;
}

.bd-footer-links {
    padding-left: 0;
    margin-bottom: 1rem;
}

.bd-footer-links li {
    display: inline-block;
}

.bd-footer-links li + li {
    margin-left: 1rem;
}

.bd-footer p {
    margin-bottom: 0;
}

.bd-footer a {
    font-weight: 600;
    color: #495057;
}